
2.2.11 Manual Data Entry . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.2.12 Bus Congestion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.2.13 Lack of Integration with Other Modes of Transport . . . . . . . . 34
2.2.14 ESP32 Microcontroller Limitations . . . . . . . . . . . . . . . . . 34
2.3 Opportunities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.3.1 Expansion into Smart City Initiatives . . . . . . . . . . . . . . . . 34
2.3.2 Data Analytics and Optimization . . . . . . . . . . . . . . . . . . 35
2.3.3 Partnerships with Technology Providers . . . . . . . . . . . . . . 35
2.3.4 Enhanced User Experience . . . . . . . . . . . . . . . . . . . . . . 35
2.3.5 Integration with Other Modes of Transport . . . . . . . . . . . . 36
2.3.6 Customization for Local Needs . . . . . . . . . . . . . . . . . . . 36
2.3.7 Private Bus Networks . . . . . . . . . . . . . . . . . . . . . . . . 36
2.3.8 Environmental Benets . . . . . . . . . . . . . . . . . . . . . . . 36
2.3.9 Integration with AI and Machine Learning . . . . . . . . . . . . . 37
2.3.10 Voice Assistance and Accessibility Features . . . . . . . . . . . . 37
2.4 Threats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.4.1 Technological Obsolescence . . . . . . . . . . . . . . . . . . . . . 37
2.4.2 Cybersecurity Risks . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.4.3 Regulatory Challenges . . . . . . . . . . . . . . . . . . . . . . . . 38
2.4.4 Competition from Alternative Transportation Solutions . . . . . . 38
2.4.5 Public Resistance . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.4.6 Extreme Weather Conditions . . . . . . . . . . . . . . . . . . . . 38
2.4.7 Vandalism and Theft . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.4.8 Technical Expertise . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.4.9 Denial of Service Attacks . . . . . . . . . . . . . . . . . . . . . . 39
2.4.10 Economic Constraints . . . . . . . . . . . . . . . . . . . . . . . . 39
3 Design Improvements 40
3.1 Implementing Pseudo Stops and Creating a WiFi Mesh Network . . . . . 40
3.2 Utilizing OBD Ports for Enhanced Bus Monitoring . . . . . . . . . . . . 40
3.3 Increasing the Range of ESP32 for Robust Connectivity . . . . . . . . . 41
3.4 Establishing Line-of-Sight (Communication Using Pseudo Stops . . . . . 42
3.5 Tracking Bus Capacity and Informing Waiting Passengers . . . . . . . . 42
3.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4 Requirements 44
4.1 Microcontrollers and Communication Modules . . . . . . . . . . . . . . . 44
4.2 Sensor Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.3 Display Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.4 LED and Visual Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.5 Power and Energy Management . . . . . . . . . . . . . . . . . . . . . . . 45
4.6 Enclosures, Mounting, and Structural Materials . . . . . . . . . . . . . . 45
4.7 Feedback, Accessibility, and Interface Components . . . . . . . . . . . . . 46
4.8 Data Logging and Processing . . . . . . . . . . . . . . . . . . . . . . . . 46
4.9 System Operation Protocols . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.9.1 Bus Operation Protocol . . . . . . . . . . . . . . . . . . . . . . . 46
4.9.2 Exception Handling Protocol . . . . . . . . . . . . . . . . . . . . 46
4.10 Connectivity and Scalability . . . . . . . . . . . . . . . . . . . . . . . . . 46
Page 10 of 96